Williams has announced a loss of £42.5m in 2014, blaming the deficit on a 'hangover' from recent failure. Williams finished ninth in the 2013 Constructors' Championship - the lowest finish in their history - which led to reduced prize money and... More »